// 公告类型配置
export const NOTICE_TYPES = {
  notice: { value: 'notice', label: '通知公告', type: 'info' },
  system: { value: 'system', label: '系统消息', type: 'warning' },
  activity: { value: 'activity', label: '活动公告', type: 'success' }
}

// 公告状态配置
export const NOTICE_STATUS = {
  DRAFT: { value: 0, label: '草稿', type: 'warning' },
  PUBLISHED: { value: 1, label: '已发布', type: 'success' },
  EXPIRED: { value: 2, label: '已过期', type: 'error' }
}

// 表格列配置
export const TABLE_COLUMNS = [
  { title: 'ID', key: 'id', width: 80 },
  { title: '公告标题', key: 'title', width: 200 },
  { title: '公告类型', key: 'type', width: 100 },
  { title: '状态', key: 'status', width: 100 },
  { title: '发布人', key: 'publisher', width: 120 },
  { title: '发布时间', key: 'publishTime', width: 180 },
  { title: '结束时间', key: 'endTime', width: 180 },
  { title: '内容', key: 'content' }
]

// 日期格式化配置
export const DATE_FORMAT = {
  datetime: 'YYYY-MM-DD HH:mm:ss',
  date: 'YYYY-MM-DD'
} 